Death Chat by Unknown

----------------------------------------------------
Death Chat v0.1
----------------------------------------------------
- New: Connection.

- New: Channel list colors.

- New: Whisper windows for each user.

- New: Fast ban/kick local command.


----------------------------------------------------
Death Chat v0.2
----------------------------------------------------
- New: Organized Channels Log.

- New: RTB Cleans every 50000 characters.

- Change: User with operator status text is now white and bold.


----------------------------------------------------
Death Chat v0.3
----------------------------------------------------
- New: Added about.

- New: Multi ban. 
	Ex: /ban *^EI* msg, *{ba}*, *_.-[* hello, ~TG*, *oL*
	The message is splited by ", ".

- New: Multi kick. 
	Ex: /kick *^EI* msg, *{ba}*, *_.-[* hello, ~TG*, *oL*
	The message is splited by ", ".

- New: Minimize to system tray.

- New: Added acces.bot and commands:
	+say Text || Acceslist users and master.
	NOTE: USERS WITH ACCES CAN USE "/".
	+ver: || Acceslist user and master.
	+rem, remove: user || Master.
	+add: User || Master.
	+settrigger: Trigger || Master.

- New: Added new local commands:
	+add: User
	+rem, remove: User
	+settrigger: Trigger.

- New: Save form position top and left.

- Fix: Form height and width is saved after 1 second of being resized.

- Fix: When maximized form doesnt save width and height.

- Fix: File -> Exit.

- Fix: ReadMe.txt now looks cleaner.

- Fix: Idle message.

----------------------------------------------------
Death Chat v0.4
----------------------------------------------------
- New: Backup channel: join backup channel when banned.

- New: Rejoin channel when kicked.

- New: Safelist with wildcard. 
NOTE: USERS ARE NOT SAFE WHEN DOING LOCAL COMMAND BAN/KICK WITHOUT WILDCARD. :)

- New: Remote commands:
	+Ban: Works same as local command.
	+Kick: Works same as local command.
	+Op: Designate and Resign.
	+Safeadd: Add user to safelist.
	+Saferem, Saferem: Remove user from safelist.
	+Protect: Turn channel protect on and off.
	- On
	- Off

- New: Local command:
	+Op: Designate and Resign.
	+Safeadd: Add user to safelist.
	+Saferem, Saferem: Remove user from safelist.

- New: Operator status check.

- New: Channel Protection: Bans users not safelisted that joins channel.

- Fix: Channel list users update.

----------------------------------------------------
Death Chat v0.5
----------------------------------------------------
- New: Hyperlink rich text bot detection.

- New: Channel protect message is now custom.

- New: Right click on channel users.
	+Ban
	+Kick
	+Add to acceslist
	+Remove from acceslist
	+Add to safelist
	+Remove from safelist
	+Whisper

- New: Remote commands:
	+designate
	+resign

- Fix: Main form caption by ~TG|{~SeVeN.

- Fix: Saferemove: Bot crashed when command was used.

- Fix: Acces remove: Bot crashed when command was used.

----------------------------------------------------
Death Chat v0.6 [Shinigami Edition]
----------------------------------------------------
- New: Ban count, counts all the users banned while holding ops.

- New: Remote/Local Command: bancount; displays the ban count.

- New: WhisperWindow True/Fale in configuration.

- New: Local Command: /find user. (Find any user in xgn, this is an exploit :])

- New: Remote Commands: show and hide, show and hide main form.

- New: Can open config.bot and reload the settings from the Configuration menu.

- New: Bot -> Reconnect; reconnects bot.

- Fix: Remote Command: ver, version; now displays correctly.

----------------------------------------------------
Death Chat v0.7 [Shinigami Edition]
----------------------------------------------------
- New: Bot now have an icon.

- New: Warcraft III Expansion flag.

- Fix: Connection module.

----------------------------------------------------
Death Chat v0.8 [Shinigami Edition]
----------------------------------------------------
- NEW!: THIS IS THE BEST PART! NEW LAYOUT WITH NEW COLORS YAY!

- New: Timer login timeout. Reconnects bot if it is not connected after x time.

- New: Remote command: Join.

- New: Emotes can be enabled/disabled.

- New: Added unknown flag for products using UKWN.

- Fix: Local command: Double ban/kick.

- Fix: Local command: Double designate.

- Fix: Channel operator detection on alternative servers.

- Fix: Friend msg now doesn't open whisper window if enabled.


To Do: Pensar en una manera para que cuando hagas algun comando como trigger? no te salgan todas las whispers en ventanas.
Whisper Filter if true then show in main gui.

To Do: New acces manage? using flags?
